Log in
Search words & phrases
grid
US /ɡrɪd/
・
UK /ɡrɪd/
B2
Definition
Video subtitles
noun
Electrical network supplying electricity to area
Metal structure with bars used to cover a hole
Pattern made up of lines and small squares